$(function () {
    
    var c_perT = [
        300,
        100,
        100,
        200,
        300,
        200,
        50,
        100,
        250,
        0,
        0,
        0
    ];
    var c_busT = [
        100,
        15,
        23,
        50,
        50,
        12,
        51,
        1,
        12,
        20,
        21,
        10
    ];
    var c_facT = [
        200,
        250,
        200,
        250,
        150,
        102,
        51,
        10,
        102,
        20,
        21,
        10
    ];
    var counts = [];
    count();
    echarts_8();
    function count(){
        for (var index = 0; index < 12; index++) {

            counts.push(c_perT[index]+c_busT[index]+c_facT[index] )
        }
        return counts;
    }
    function echarts_8() {
        // 基于准备好的dom，初始化echarts实例
        let myChart = echarts.init(document.getElementById('echarts_8'));
        var xData = function() {
            var data = [];
            for (var i = 1; i < 13; i++) {
                data.push(i + "月份");
            }
            return data;
        }();
        
        // option = {
        //     backgroundColor: '#001b1b1b',
        //     "title": {
        //         x: "4%",
        
        //         textStyle: {
        //             color: '#fff',
        //             fontSize: '22'
        //         },
        //         subtextStyle: {
        //             color: '#90979c',
        //             fontSize: '16',
        
        //         },
        //     },
        //     "tooltip": {
        //         "trigger": "axis",
        //         "axisPointer": {
        //             "type": "shadow",
        //             textStyle: {
        //                 color: "#fff"
        //             }
        
        //         },
        //     },
        //     "grid": {
        //         "borderWidth": 0,
        //         "top": 130,
        //         "bottom": 145,
        //         textStyle: {
        //             color: "#fff"
        //         }
        //     },
        //     "legend": {
        //         x: '4%',
        //         top: '1%',
        //         textStyle: {
        //             color: '#90979c',
        //         },
        //         "data": ['民用表', '商业表', '工业表', '未知']
        //     },
             
        
        //     "calculable": true,
        //     "xAxis": [{
        //         "type": "category",
        //         "axisLine": {
        //             lineStyle: {
        //                 color: '#90979c'
        //             }
        //         },
        //         "splitLine": {
        //             "show": false
        //         },
        //         "axisTick": {
        //             "show": false
        //         },
        //         "splitArea": {
        //             "show": false
        //         },
        //         "axisLabel": {
        //             "interval": 0,
        
        //         },
        //         "data": xData,
        //     }],
        //     "yAxis": [{
        //         "type": "value",
        //         "splitLine": {
        //             "show": false
        //         },
        //         "axisLine": {
        //             lineStyle: {
        //                 color: '#90979c'
        //             }
        //         },
        //         "axisTick": {
        //             "show": false
        //         },
        //         "axisLabel": {
        //             "interval": 0,
        
        //         },
        //         "splitArea": {
        //             "show": false
        //         },
        
        //     }],
        //     "dataZoom": [{
        //         "show": true,
        //         "height": 10,
        //         "xAxisIndex": [
        //             0
        //         ],
        //         bottom: 10,
        //         "start": 80,
        //         "end": 100,
        //         handleIcon: 'path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z',
        //         handleSize: '110%',
        //         handleStyle:{
        //             color:"#d3dee5",
                    
        //         },
        //            textStyle:{
        //             color:"#fff"},
        //            borderColor:"#90979c"
                
                
        //     }, {
        //         "type": "inside",
        //         "show": true,
        //         "height": 15,
        //         "start": 1,
        //         "end": 35
        //     }],
        //     "series": [
        //         {
        //             "name": "民用表",
        //             "type": "bar",
        //             "stack": "总量",
        //             "barMaxWidth": 35,
        //             "barGap": "10%",
        //             "itemStyle": {
        //                 "normal": {
        //                     "color": "rgba(255,144,128,1)",
        //                     "label": {
        //                         "show": true,
        //                         "textStyle": {
        //                             "color": "#fff"
        //                         },
        //                         "position": "insideTop",
        //                         formatter: function(p) {
        //                             return p.value > 0 ? (p.value) : '';
        //                         }
        //                     }
        //                 }
        //             },
        //             "data": c_perT
        //         },
        
        //         {
        //             "name": "商业表",
        //             "type": "bar",
        //             "stack": "总量",
        //             "itemStyle": {
        //                 "normal": {
        //                     "color": "rgba(0,191,183,1)",
        //                     "barBorderRadius": 0,
        //                     "label": {
        //                         "show": true,
        //                         "position": "top",
        //                         formatter: function(p) {
        //                             return p.value > 0 ? (p.value) : '';
        //                         }
        //                     }
        //                 }
        //             },
        //             "data": c_busT
        //         },
        //         {
        //             "name": "工业表",
        //             "type": "bar",
        //             "stack": "总量",
        //             "itemStyle": {
        //                 "normal": {
        //                     "color": "rgba(255,191,183,1)",
        //                     "barBorderRadius": 0,
        //                     "label": {
        //                         "show": true,
        //                         "position": "top",
        //                         formatter: function(p) {
        //                             return p.value > 0 ? (p.value) : '';
        //                         }
        //                     }
        //                 }
        //             },
        //             "data": c_facT
        //         }, {
        //             "name": "总数",
        //             "type": "line",
        //             "stack": "总量",
        //             symbolSize:10,
        //             symbol:'circle',
        //             "itemStyle": {
        //                 "normal": {
        //                     "color": "rgba(252,230,48,1)",
        //                     "barBorderRadius": 0,
        //                     "label": {
        //                         "show": true,
        //                         "position": "top",
        //                         formatter: function(p) {
        //                             return p.value > 0 ? (p.value) : '';
        //                         }
        //                     }
        //                 }
        //             },
        //             "data": counts
        //         },
        //     ]
        // }

// option
option = {
    backgroundColor: '#000f375f',
    tooltip: {
        trigger: 'axis',
        axisPointer: {
            type: 'shadow',
            label: {
                show: true,
                backgroundColor: '#333'
            }
        }
    },
    legend: {
        data: ['总量', '民用表', '商业表', '工业表'],
        textStyle: {
            color: '#ccc'
        }
    },
    xAxis: {
        data: xData,
        axisLine: {
            lineStyle: {
                color: '#ccc'
            }
        }
    },
    yAxis: {
        splitLine: {show: false},
        axisLine: {
            lineStyle: {
                color: '#ccc'
            }
        }
    },
    dataZoom: [{
                "show": true,
                "height": 10,
                "xAxisIndex": [
                    0
                ],
                bottom: 10,
                "start": 80,
                "end": 100,
                handleIcon: 'path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z',
                handleSize: '110%',
                handleStyle:{
                    color:"#d3dee5",
                    
                },
                   textStyle:{
                    color:"#fff"},
                   borderColor:"#90979c"
                
                
            }, {
                "type": "inside",
                "show": true,
                "height": 15,
                "start": 1,
                "end": 35
            }],
            series: [{
                name: '总量',
                type: 'line',
                smooth: true,
                showAllSymbol: true,
                symbol: 'emptyCircle',
                symbolSize: 15,
                data: counts
            }, {
                name: '民用表',
                type: 'bar',
                barWidth: 10,
                itemStyle: {
                    normal: {
                        // barBorderRadius: 5,
                        color: "rgba(16, 255, 123,1)",
                    }
                },
                data: c_perT
            }, {
                name: '商业表',
                type: 'bar',
                barGap: '10%',
                barWidth: 10,
                itemStyle: {
                    normal: {
                        color:"rgba(0,191,183,1)"
                    }
                },
                z: -12,
                data: c_busT
            }, {
                name: '工业表',
                type: 'bar',
                // barGap: '-100%',
                barWidth: 10,
                itemStyle: {
                    normal: {
                        color: "rgba(255,191,183,1)",
                        barBorderRadiu: 0,
                        label: {
                                show: true,
                                position: "top",
                                formatter: function(p) {
                                    return p.value > 0 ? (p.value) : '';
                                }   
                            }
                    }
                },
                z: -10,
                data: c_facT
            }]
        };
        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
        window.addEventListener("resize",function(){
            myChart.resize();
        });
    }
});